the weather is so close. - French English Dictionary